<?php
/**
 * @version $Id: index.php 5 2010-09-28 01:57:59Z laibin $
 */
//载入配置文件
require_once '../library/App/config.php';


error_reporting(E_ERROR|E_STRICT);

if (_IS_TEST_) {
    ini_set('display_errors', 1);//测试阶段设为1
} else {
    ini_set('display_errors', 0);
}

//设置时区
date_default_timezone_set('Asia/Shanghai');

//目录设置
set_include_path('.' . PATH_SEPARATOR . _LIB_DIR_
. PATH_SEPARATOR . get_include_path());

//载入Zend_Loader_Autoloader类
include 'Zend/Loader/Autoloader.php';
$autoLoader = Zend_Loader_Autoloader::getInstance();

//注册自动载入的命名空间
$autoLoader->registerNamespace('App');

//设置控制器
$frontController = Zend_Controller_Front::getInstance();
if (_IS_TEST_) {
    $frontController->throwExceptions(true);//抛出异常（测试阶段设为true）
} else {
    $frontController->throwExceptions(false);//抛出异常（测试阶段设为true）
}                                   

//注册插件
$frontController->registerPlugin(new App_Zend_Controller_Plugin());

//运行
try {
	$frontController->dispatch();
} catch (Exception $e) {
	echo $e->getMessage();
}
